foil plugger - French English Dictionary